1 /*** 2 * AuthorizationServiceBindingSkeleton.java 3 * 4 * This file was auto-generated from WSDL 5 * by the Apache Axis WSDL2Java emitter. 6 */ 7 8 package org.opensciencegrid.authz.stubs; 9 10 public class AuthorizationServiceBindingSkeleton implements org.opensciencegrid.authz.stubs.SAMLRequestPortType, org.apache.axis.wsdl.Skeleton { 11 private org.opensciencegrid.authz.stubs.SAMLRequestPortType impl; 12 private static java.util.Map _myOperations = new java.util.Hashtable(); 13 private static java.util.Collection _myOperationsList = new java.util.ArrayList(); 14 15 /*** 16 * Returns List of OperationDesc objects with this name 17 */ 18 public static java.util.List getOperationDescByName(java.lang.String methodName) { 19 return (java.util.List)_myOperations.get(methodName); 20 } 21 22 /*** 23 * Returns Collection of OperationDescs 24 */ 25 public static java.util.Collection getOperationDescs() { 26 return _myOperationsList; 27 } 28 29 static { 30 org.apache.axis.description.OperationDesc _oper; 31 org.apache.axis.description.FaultDesc _fault; 32 org.apache.axis.description.ParameterDesc [] _params; 33 _params = new org.apache.axis.description.ParameterDesc [] { 34 new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "samlRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.gridforum.org/namespaces/2004/03/ogsa-authz/saml", "SAMLRequestType"), org.opensciencegrid.authz.stubs.SAMLRequestType.class, false, false), 35 }; 36 _oper = new org.apache.axis.description.OperationDesc("SAMLRequest", _params, new javax.xml.namespace.QName("", "samlResponse")); 37 _oper.setReturnType(new javax.xml.namespace.QName("http://www.gridforum.org/namespaces/2004/03/ogsa-authz/saml", "SAMLResponseType")); 38 _oper.setElementQName(new javax.xml.namespace.QName("http://www.gridforum.org/namespaces/2004/03/ogsa-authz/saml", "SAMLRequest")); 39 _oper.setSoapAction("http://www.gridforum.org/namespaces/2004/03/ogsa-authz/saml#SAMLRequest"); 40 _myOperationsList.add(_oper); 41 if (_myOperations.get("SAMLRequest") == null) { 42 _myOperations.put("SAMLRequest", new java.util.ArrayList()); 43 } 44 ((java.util.List)_myOperations.get("SAMLRequest")).add(_oper); 45 } 46 47 public AuthorizationServiceBindingSkeleton() { 48 this.impl = new org.opensciencegrid.authz.stubs.AuthorizationServiceBindingImpl(); 49 } 50 51 public AuthorizationServiceBindingSkeleton(org.opensciencegrid.authz.stubs.SAMLRequestPortType impl) { 52 this.impl = impl; 53 } 54 public org.opensciencegrid.authz.stubs.SAMLResponseType SAMLRequest(org.opensciencegrid.authz.stubs.SAMLRequestType samlRequest) throws java.rmi.RemoteException 55 { 56 org.opensciencegrid.authz.stubs.SAMLResponseType ret = impl.SAMLRequest(samlRequest); 57 return ret; 58 } 59 60 }